Fig. 1: Site plus rapide.


Fig. 2: Assurez que Devel soit à Install


Fig. 3 Obtenir une distribution d'Ubuntu Linux. Vous pouvez utiliser sans installer OU installer.


Fig.4 installer flex à partir du terminal dans Ubuntu Linux

Travailler avec flex:

  1. Programme console.
    1. Lit des instructions à la console.
    2. Avec l'opérateur pipe, lit et écrit des fichiers textes.
    3. Utilise le compilateur C/C++ gcc.
  2. Version utilisée:
    1. Il existe des versions pour Windows, Solaris, Unix et Linux.
    2. Légères différences entre elles (versions, âge, compilateur sous-jacent, etc.)
    3. Nous utiliserons la version de Linux.
  3. À l'université:
    1. Trouvez X-32 dans les programmes.
    2. Faites un login pareil à SITE.
    3. Choisissez un bureau Linux.
  4. Dans Windows:
    1. Cygwin a la même version que les serveurs Linux de l'ÉITI.
    2. Pas testé à fond pour compatibilité avec les devoirs.
      => oui, j'ai eu des problèmes l'an dernier.
    3. Important:
      1. L'installateur demande une source d'installation:(Fig. 1)
        USherbrooke.ca est plus rapide ques les autres.
      2. Clickez sur Devel (Fig. 2)  pour obtenir Install (peut prendre du temps).
      3. Ceci est aussi nécessaire si vous voulez utiliser Win32 - gcc comme compilateur pour TAU.
  5. Par SSH / Putty
    1. Peut aussi être fait à l'ÉITI dans Windows.
    2. Accédez aux serveurs Linux à travers des clients-terminaux
      1. SSH - recommandé par l'université
        1. intègre console et IUG pour transfert de fichiers
      2. Putty (mon préféré) - aussi disponible dans PortableApps.com
        1. console seulement
      3. WinSCP (mon préféré) - aussi disponible dans PortableApps.com
        1. IUG pour transfert de fichiers
        2. simulateur de console: bien moins puissant que Putty
        3. configurez pour l'intégration Putty
          [menu]>Options>Préférences 
    3. Accès:
      1. Dans SSH ou Putty:
        1. votre nom d'usager ÉITI
        2. votre mot de passe ÉITI
        3. paramêtres par défaut.
      2. accédez d'abord à
        ugate.site.uottawa.ca
      3. à partir de là (dans la console) accédez à
        linux.site.uottawa.ca
        => avec la ligne de commande
        ssh -l siteUserName linux.site.uottawa.ca
      4. Encore votre mot de passe ÉITI
  6. Sur Linux:
    1. Téléchargez et brûlez une distribution de Linux "Live"
      1. "Live" signifie que ça peut être utilisé en démarrant l'ordinateur à partir du CD.
      2. Pas nécessaire de l'installer. => votre système reste intact.
      3. L'université utilise le projet Fedora.
      4. mon préféré (Fig.3): l'une des versions dans http://www.ubuntu.com/products/whatisubuntu
    2. gcc est inclus
    3. flex doit être installé (Fig.4), mais c'est facile et prend moins de 20 secondes!
      1. Votre ordinateur doit-être branché à l'Internet.
        1. Plus facile avec un câble ethernet.
        2. Pas de problême avec le sans-fil en autant qu'il n'y a pas de bizarreries VPN.
      2. utilisez la ligne de commande (supposant ubuntu/debian):
        sudo apt-get install flex